/**
 * 统一服务接口配置
 * 通过 @/api/index 中的callRpc方法 和 唯一key 调用后台
 * 
 * 结构：
 * 
 * [唯一key]：{
 *  url:"请求地址",
 *  method:"请求方法",
 *  author:"作者",
 *  desc:"描述",
 *  m_table:"可选》配置mock数据用，指定mocker/util/dao.util.js 配置的数据库表名称",
 *  m_handle:"可选》配置mock数据用，指定几种请求[list|queryParam|remove|saveOrUpdate|getOne]",
 * } 
 *
 * 
 */

// 这里区分微服务 接口
const sys = require("./sys")


module.exports = {
    ...sys,
    "sm.user.list": {
        url: "/sys/user/list",
        method: "get",
        author: "Jack",
        m_table: "sm_user",
        m_handle: "list",
    },
    "sm.user.saveOrUpdate": {
        url: "/sys/user/saveOrUpdate",
        method: "post",
        author: "Jack",
        m_table: "sm_user",
        m_handle: "saveOrUpdate",
    },
    "sm.user.remove": {
        url: "/sys/user/remove",
        method: "get",
        author: "Jack",
        m_table: "sm_user",
        m_handle: "remove",
    },
    "sm.user.getOne": {
        url: "/sys/user/getOne",
        method: "get",
        author: "Jack",
        m_table: "sm_user",
        m_handle: "getOne",
    },
    "sm.user.queryParam": {
        url: "/sys/menu/queryParam",
        method: "get",
        author: "Jack",
        m_table: "sm_user",
        m_handle: "queryParam",
    },

}
